Responsible for new development strategies, design and maintenance of software applications. Strong adherence to software development standards. Creative, resourceful and the ability to think outside of the box a must. The incumbent must be able to work with minimal supervision, supervise LUMM support staff and exercise independent judgment in the prioritization of their responsibilities and their work within the organization.